package com.builder.demo00;

import java.util.List;

/**
 * 具体的建造者提供两个功能:
 * 1.负责建造的具体产品业务规则,规则不同建造的产品不同
 * 2.负责创建具体的产品,并对外提供接口返回具体产品
 */
public class MotoCarBuilder extends CarBuilder {
    private MotoCar moto = new MotoCar();

    @Override
    public void setSequence(List<String> sequence) {
        this.moto.setSequence(sequence);
    }

    @Override
    public Car getCar() {
        return this.moto;
    }
}
